home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / language / j62atari.zoo / js.h < prev    next >
C/C++ Source or Header  |  1993-01-24  |  3KB  |  55 lines

  1. /* ----------------------------------------------------------------------- */
  2. /* J-Source Version 6.2 - COPYRIGHT 1992 Iverson Software Inc.             */
  3. /* 33 Major Street, Toronto, Ontario, Canada, M5S 2K9, (416) 925 6096      */
  4. /*                                                                         */
  5. /* J-Source is provided "as is" without warranty of any kind.              */
  6. /*                                                                         */
  7. /* J-Source Version 6.2 license agreement:  You may use, copy, and         */
  8. /* modify the source.  You have a non-exclusive, royalty-free right        */
  9. /* to redistribute source and executable files.                            */
  10. /* ----------------------------------------------------------------------- */
  11. /*                                                                         */
  12. /* SYS_ and friends                                                        */
  13.  
  14.  
  15. #ifndef SYS
  16.  
  17. #define SYS_AMIGA               1L              /* DICE                    */
  18. #define SYS_ARCHIMEDES          2L
  19. #define SYS_ATARIST             4L              /* GCC                     */
  20. #define SYS_ATT3B1              8L              /* System V C              */
  21. #define SYS_DEC5500             16L             /* GCC                     */
  22. #define SYS_IBMRS6000           32L
  23. #define SYS_MACINTOSH           64L             /* Think C                 */
  24. #define SYS_MIPS                128L            /* GCC                     */
  25. #define SYS_NEXT                256L            /* GCC                     */
  26. #define SYS_OS2                 512L
  27. #define SYS_PC                  1024L           /* Turbo C                 */
  28. #define SYS_PCWIN               2048L           /* Watcom C 386            */
  29. #define SYS_PC386               4096L           /* Watcom C 386            */
  30. #define SYS_SGI                 8192L           /* GCC                     */
  31. #define SYS_SUN3                16384L          /* GCC                     */
  32. #define SYS_SUN4                32768L          /* GCC                     */
  33. #define SYS_VAX                 65536L          /* GCC                     */
  34. #define SYS_386IX               131072L         /* Interactive C           */
  35.  
  36. #define SYS_ANSILIB             (SYS_AMIGA + SYS_ARCHIMEDES + \
  37.                                  SYS_IBMRS6000 + SYS_MACINTOSH + \
  38.                                  SYS_PC + SYS_PCWIN + SYS_PC386)
  39. #define SYS_SESM                (SYS_ARCHIMEDES + SYS_MACINTOSH + \
  40.                                  SYS_PC + SYS_PCWIN + SYS_PC386)
  41. #define SYS_UNIX                (SYS_ATT3B1 + SYS_DEC5500 + SYS_IBMRS6000 + \
  42.                                  SYS_MIPS + SYS_NEXT + SYS_SGI + SYS_SUN3 + \
  43.                                  SYS_SUN4 + SYS_VAX + SYS_386IX)
  44. #define SYS_LILENDIAN           (SYS_ARCHIMEDES + SYS_DEC5500 + SYS_OS2 + \
  45.                                  SYS_PC + SYS_PCWIN + SYS_PC386 + SYS_386IX)
  46.  
  47. #define SYS                     SYS_ATARIST
  48. #define LINKJ                   0
  49. #define SYS_DOUBLE              0
  50. #define SYS_GETTOD              0
  51. #define SYS_MACUNIV             0    /* MAC 12-byte universal floating pt. */
  52. #define SYS_MAC6888X            0    /* MAC 12-byte 6888x     floating pt. */
  53.  
  54. #endif
  55.